# 复制一个列表
# copy()  浅拷贝
#     复制了列表，并没有复制子列表
#     源列表对象的地址和复制之后的列表地址不同，但是子列表对象是同一个
# deepcopy() 深拷贝
#     复制了列表，同时又复制子列表
#     源列表对象的地址和复制之后的列表对象地址不同，子列表对象也不同
#
# ***浅拷贝和深拷贝的区别
from wsgiref.util import application_uri

# list1 = [3,4,5,"lily",[6,7,8]]
# list2= list1.copy()
# print(list1)
# print(list2)
# list1.append("hop")
# print(list1)
# print(list2)
# list1[4].append("hom")
# print(list1)
# print(list2)

import copy
list3 = [3,4,5,"lily",[6,7,8]]
list4 = copy.deepcopy(list3)
print(list3)
print(list4)
list3.append("hop")
print(list3)
print(list4)
list3[4].append("hom")
print(list3)
print(list4)
